Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Napoli Challenger - Napoli Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA challenger of Miami - Miami Smith Barney Men's Challenger - Covington College Station Challenger - College Station Copa Petrobras - Buenos Aires Challenger Ciudad de Guayaquil - Guayaquil Lima Challenger 2007 - Lima Santiago Challenger Scottish Tennis Championship - Edinburgh drkoop.com USTA Challenger of Dallas - Dallas Muller Cup 99 - Ulm Badden Open by Rothaus - Ettlingen II Challenger Ciudada de Guayaquil - Guayaquil Johannesburg CH ATP Challenger La Serena - La Serena Johannesburg CH Kroger / St. Jude International - Memphis XII Internazionali di Tennis CARISBO - Bologna Generali Open 1997 - Kitzbuhel Infiniti Open - Los Angeles Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis The Samsung Open - Bournemouth Marbella Open - Marbella Heineken Open - Singapore Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Stockholm Open - Stockholm BellSouth Open - Auckland Advanta Championships - Philadelphia Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo '98 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Rado Swiss Open - Gstaad RCA Championships - Indianapolis Pilot Pen International - New Haven MFS Pro Tennis Championships - Boston Connex Open Romania - Bucharest International Championships of Sicily - Palermo Mallorca Open - Mallorca Hellmann's Cup - Santiago Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Scania Stockholm Open - Stockholm Estoril Open - Estoril Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2000 - Barcelona The Stella Artois Grass Court Championships - Queen's/London Miller Lite Hall of Fame Tennis Championships - Newport Energis Dutch Open - Amsterdam Franklin Templeton Tennis Classic - Scottsdale Generali Open 2000 - Kitzbuhel Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Kroger / St. Jude International - Memphis Adidas International - Sydney The Stella Artois Grass Court Championships - London Generali Open 2001 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten 2002 Mercedes Cup - Stuttgart Salem Open - Hong Kong AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Open Seat Godo 2003 - Barcelona BMW Open - Munich Davidoff Swiss Indoors - Basel Jakarta Auckland Hong Kong Coral Springs Oporto Newport Long Island Bogota Tel Aviv Santiago Adelaide Memphis Seoul Newport Washington Bogota Valencia Queen's Club Bucharest Basel Buenos Aires Dubai Washington Indianapolis Cologne Tel Aviv San Francisco Memphis Washington AAPT Championships - Adelaide Athens Scottsdale Halle Open Seat Godo - Barcelona BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe U.S. Men's Clay Court Championships - Houston BMW Open - Munich Generali Open - Kitzbuhel Braunschweig Challenger Copa Petrobras - Aracaju Thailand Open - Bangkok Buenos Aires Challenger Montevideo Challenger Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Abierto Mexicano Telcel - Acapulco Campionati Internazionali di Sicilia - Palermo Estoril Open - Estoril Indianapolis Hypo Group Tennis International - Portschach Downtown Athletic Club USTA Challenger - Amarillo Open de Moselle - Metz Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Generali Open - Kitzbuhel Open SEAT 2008 - Barcelona Tel Aviv Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm The Stella Artois Grass Court Championships - London Medibank International - Sydney Movistar Open - Vina del Mar Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Beijing Open - Beijing Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Movistar Open - Santiago Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Citrix Tennis Championships - Delray Beach Gerry Weber Open - Halle CA Tennis Trophy - Vienna Venice Open - Venice Zagreb Open - Zagreb The Powder Byrne Trophy - Surbiton drkoop.com USTA Tennis Championships of Houston - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio USTA Tennis Championships of Austin - Austin St. Francis Health System USTA Challenger - Tulsa USTA Challenger of Las Vegas - Las Vegas USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Dallas - Dallas BellSouth Open - Vina del Mar 2001 USTA Challenger of Calabasas - Calabasas The Scottish Tennis Championships - Edinburgh Powder Byrne Trophy - Surbiton Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari Kuppers Kolsch Cup by Lambertz - Aachen Sparkassen Open - Magdeburg Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Hugarian Food Open - Budapest Zivnobanka Open - Prostejov Kaltenberg Open - Split Zagreb Open - Zagreb Ostend Challenger Tennis Cup of Flanders - Ostende Torneo Internazionale di Tennis ATP-Challenger - Merano Copa Ericsson Brasil - Sao Paulo Internationaux de Tennis de Brest - Brest Las Vegas Challenger - Las Vegas Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Nuembrecht Challenger - Nuembrecht Lucknow ATP Tour Challenger - Lucknow ATP Heineken Challenger 1999 - Ho Chi Minh City XL Capital Bermuda Open - Bermuda Renault Slovenian Open - Ljubljana Zagreb Open - Zagreb Open 88 - Contrexeville Meridiana Sardegna Open - Olbia Volkswagen TED Open - Istanbul Open Castilla y Leon - Segovia drkoop.com USTA Challenger of Austin - Austin Optimus Maia Open - Maia drkoop.com USTA Challenger of Houston - Houston Renault Slovenian Open - Ljubljana drkoop.com USTA Challenger of Burbank - Burbank Fifth-Third Bank Tennis Championships - Lexington Napoli International Cup - Napoli BPCA Open de Nice-Tounoi Challenger - Nice Healthsouth/USTA Men's Challenger of Burbank - Burbank CA Tennis Trophy - Vienna Quelle Cup 1999 - Furth Maia Open - Oporto XL Capital Bermuda Open - Bermuda USTA Men's Challenger of Urbana-Champaign - Urbana Heineken Open - Auckland Tiburon Challenger - Tiburon Burbank Challenger - Burbank Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires Copa Petrobras Aracaju - Aracaju Copa Petrobras Guadalajara - Guadalajara Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Czech Open 2005 - Prostejov Nord LB Open - Braunschweig Challenger Cudad de Guayaquil - Guayaquil Corona Mexico City Open - Mexico City Czech Open 2006 - Prostejov Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Open Castilla y Leon - Segovia Pekao Open - Szczecin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Argentina - Buenos Aires The 'Fitz' Casino Challenger - Tunica Open des Alpes Trophee BNP Paribas - Grenoble Red Letter Days Open - Nottingham Generali Open 2003 - Kitzbuhel Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Bermuda Tokyo Marbella IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Vienna Guayaquil Challenger Sao Paulo Challenger Stuttgart Bogota Challenger Seoul The Lipton Championships - Key Biscayne du Maurier Open - Montreal Licher German Open - Hamburg Italian Open - Rome The Lipton Championships - Key Biscayne Licher German Open - Hamburg Great American Insurance ATP Championship - Cincinnati Italian Open - Rome Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Miami Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Indian Wells Key Biscayne Key Biscayne Monte Carlo Hamburg Rome Indian Wells Cincinnati Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Gerry Weber Open - Halle 2001 Mercedes Cup - Stuttgart NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Masters Series Monte Carlo - Monte Carlo Masters Series - Hamburg Sony Ericsson Open - Miami Shanghai Mexico City BellSouth Open - Auckland Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Grolsch Open - Amsterdam Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Masters - Toronto Estoril Open - Estoril Internazionali BNL dItalia - Rome CMG Asia Open - Hong Kong Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shimadsu All Japan Indoor Tennis Championships - Kyoto Legg Mason Tennis Classic - Washington D.C. USTA Challenger of Burbank - Burbank Prague Challenger - Prague Sony Ericsson Open - Miami Trofeo Conde de Godo - Barcelona Internazionali BNL dItalia - Rome The Indian Oil-Servo ATP Challenger 1999 - Calcutta Honda-Kah Open - Singapore Tenniscup of Flanders - Ostende Banca Stato Challenger - Lugano Grand Prix de Tennis de Lyon - Lyon Queen's Club Bastad Allianz Suisse Open Gstaad - Gstaad Paegas Czech Open - Prague America's Red Clay Tennis Championship - Coral Springs Pilot Pen International - New Haven Waldbaum's Hamlet Cup - Long Island Romanian Open - Bucharest Abierto Mexicano de Tenis - Mexico City Kroger / St. Jude International - Memphis The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Generali Open 1998 - Kitzbuhel The Samsung Open - Bournemouth Heineken Open - Singapore Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Mexico City Japan Open - Tokyo Heineken Open Shanghai - Shanghai Queen's Club BMW Open - Munich Copa AT&T - Buenos Aires 2003 Mercedes Cup - Stuttgart San Jose Memphis Scottsdale Palermo Ostrava Tokyo Hong Kong Los Angeles Indianapolis Tel Aviv Nice Auckland Gstaad Telenordia Swedish Open - Bastad Hilversum Kitzbuhel Toulouse Bolzano Johannesburg Durban CH Capetown CH Indianapolis International Championships of Sicily - Palermo Heineken Open - Auckland 1998 Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Infiniti Open - Los Angeles U.S. Men's Clay Court Championships - Houston Abierto Mexicano Telfonica MoviStar - Acapulco Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Allianz Suisse Open Gstaad - Gstaad Tento Czech Open - Prague Orange Prokom Open - Sopot Sun City ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Munich RCA Championships - Indianapolis Queen's Club Brasil Open - Costa do Sauipe Davidoff Swiss Indoors - Basel Indianapolis Abierto Mexicano de Tenis Pegaso - Acapulco Generali Open 2002 - Kitzbuhel Copa AT&T - Buenos Aires Washington Auckland Tennis Masters Series - Madrid BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris St. Petersburg Open - St. Petersburg Paegas Czech Open - Prague Milan UBS Open Gstaad - Gstaad Memphis TD Waterhouse Cup - Long Island Adidas International - Sydney Sybase Open - San Jose Nottingham Stockholm Palermo Brasil Open - Costa do Sauipe Citrix Tennis Championships - Delray Beach San Francisco Nice Rosmalen Abierto Mexicano de Tenis Pegaso - Acapulco The Priority Telecom Open - Amersfoort Australian Open Adelaide Argentina Open - Buenos Aires Copa Telmex - Buenos Aires Campionati Internazionali d'Italia - Rome Synsam Swedish Open - Bastad Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix de Tennis de Lyon - Lyon Munich Philadelphia Durban Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati The Artois Championships - London Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Madrid Key Biscayne Indian Wells Key Biscayne Monte Carlo Stockholm Paris Key Biscayne Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Hamburg Rogers Cup - Montreal NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Mutua Madrilena Masters Madrid - Madrid Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon U.S. Open Australian Open Wimbledon U.S. Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon French Open U.S. Open Wimbledon French Open U.S. Open Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, Group 2, 2R, ECU-DOM 4-1 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, Group 1, 1R, CHI-ECU 4-1 Davis Cup, Group 1, REL1, ECU-ARG 3-1 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, World Group, QR, CZE-RSA 5-0 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, World Group, 1R, RSA-RUS 3-1 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, PO, CRO-ECU 5-0 Olympics - Beijing ATP Tour World Championship - Hannover Grand Slam Cup - Munich Atlanta Olympics Olympics - Athens